ridiculously enough - French English Dictionary